/*--统一设置--*/
html,body{ font-size:12px; margin:0; padding:0; font-family:"微软雅黑"; width:100%; height:100%; background-color:transparent;} 
ul{ list-style-type:none; padding:0px; margin:0}
form{margin:0}
.clear{clear:both}
.check_input{width:10px; height:10px; border:0;}
.height_clear{height:15px; clear:both}
.form_input{ border:none;height:42px; width:100%; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px;}
.form_textarea{width:100%; height:80px; border:none; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; outline:none}
.form_btn{border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; cursor:pointer}
.search_input{border:1px solid #999; height:20px; width:150px;}
img{border:0}


.common_top{width:100%; height:200px;}
.common_top_one{width:100%; height:30px; margin:0 auto; border-bottom:1px solid #ccc}
.common_top_two{width:1100px; height:120px; margin:0 auto;}
.common_top_three{width:100%; height:50px; background:url(../images/nbg.jpg) repeat-x}
.common_top_one_list{width:1100px; height:100%; margin:0 auto}
.common_top_one_list .top_txt{float:left; line-height:30px; color:#333}
.common_top_one_list .top_txtr{float:right; line-height:30px; color:#333}
.common_top_one_list .top_txtr a{text-decoration:none; color:#333}
.common_top_one_list .top_img{float:right;  margin:8px 10px 0 10px;}

.common_logo{width:320px; height:98px; float:left; }
.common_logo_pic{float:left; margin-top:20px;}
.common_logo_txt{float:left; font-size:30px; margin-top:15px; line-height:88px; }
.common_phone{width:240px; height:98px; float:right; margin-top:22px;}
.common_phone .phone_pic{width:50px; height:50px; float:left; margin-top:15px;}
.common_phone .phone_txt1{width:180px; float:left; font-size:14px; margin:3px 0 0 10px;}
.common_phone .phone_txt2{width:180px; float:left; font-size:16px; color:#F90; font-weight:800; margin:3px 0 0 10px;}

div.nav{font-size:14px; height:50px; width:1100px;}
ul.nav-main>li{background:url(../images/h_x2.gif) no-repeat right; width:125px;}
div.hidden-box{width:126px; top:50px;}
.box01{left:123px;}
.box02{left:249px;}
.box03{left:375px;}
.box04{left:501px;}
.box05{left:627px;}

/*幻灯片*/
.flexslider {margin: 0px auto;position: relative;width: 100%;height: 480px;overflow: hidden;zoom: 1;}
.flexslider .slides li {width: 100%;height: 100%;}
.flex-direction-nav a {width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(../../../../../configs/slider/style_three/ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(../../../../../configs/slider/style_three/dot.png) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a {background-position: 0 0;}


.index_search_wc{width:1008px; height:70px; margin:0 auto}
.index_search_input{float:right; width:225px; height:33px; overflow:hidden; border:1px solid #ccc; margin-top:15px;}
.index_search_input input{width:100%; height:100%; border:none}
.index_search_btn{float:right; width:70px; height:33px; border:1px solid #00428c; margin-top:15px;}
.index_search_btn input{width:100%; height:100%; border:none; background:#00428c; color:#FFF}
.index_product_wc{width:1008px; height:967px; margin:0 auto}
.index_product_left{width:210px; height:100%; overflow:hidden; float:left; }
.index_product_right{width:760px; height:100%; overflow:hidden; float:right}
.index_product_left .title{width:210px; height:81px; background:url(../images/pro_b1.jpg) no-repeat center;}
.index_product_left .title .title1{font-size:42px; color:#ccc; float:left; margin:10px 0 0 40px;}
.index_product_left .title .title2{font-size:18px; color:#FFF; float:left; margin:15px 0 0 0; }
.index_product_left .title .title3{font-size:16px; color:#ccc; float:left; margin:0 0 0 0; }
.index_product_left .list{width:100%; height:606px; background:#0079be}
.index_product_left .list_bg{width:200px; height:600px; background:#fff; margin:0 0 0 5px;}
.index_product_left .list_bg .list_bg_b{width:100%; height:30px; border-top:1px solid #ebebeb;  border-bottom:1px solid #ebebeb; margin-top:10px; float:left; font-size:14px; color:#639; font-weight:800; line-height:30px;}
.index_product_left .list_bg .list_bg_b a{text-decoration:none; color:#639}
.index_product_left .list_bg .list_bg_s{width:100%; height:24px; border-bottom:1px dashed #CCC;  margin-top:8px; float:left}
.index_product_left .list_bg .list_bg_s img{margin-left:18px;}
.index_product_left .list_bg .list_bg_s a{text-decoration:none; color:#666}
.index_product_left .list_ty{width:100%; height:16px; background:url(../images/pro_t2.jpg)}
.index_product_left .imgs{width:100%; height:250px; margin-top:14px;}
.index_product_right .top_title{width:100%; height:30px; border-bottom:1px solid #CCC; line-height:30px; position:relative}
.index_product_right .top_title .top_title_left{float:left; font-size:16px;}
.index_product_right .top_title .top_title_right{float:right}
.index_product_right .top_title .top_title_right a{text-decoration:none; color:#666}
.index_product_right .top_title .p_line{border-bottom:2px solid #024687; position:absolute; left:0; bottom:-1px; width:200px;}
.index_product_right .p_content{width:100%; height:100%; overflow:hidden}
.index_product_right .p_list{float:left; width:245px; height:218px; margin:16px 0 0 7px;}
.index_product_right .p_list div{width:100%; text-align:center; line-height:26px;}
.index_tixi_wc{width:100%; height:840px; background:url(../images/jzlSpan.jpg) no-repeat center; margin-top:30px;}
.index_tixi_wc .tx{width:980px; height:100%; margin:0 auto; position:relative; color:#66F; font-size:14px; line-height:24px;}
.index_tixi_wc .tx .tx1{position:absolute; top:400px; left:50px; width:250px;}
.index_tixi_wc .tx .tx2{position:absolute; top:424px; right:80px; width:250px;}
.index_tixi_wc .tx .tx3{position:absolute; top:510px; left:30px; width:250px;}
.index_tixi_wc .tx .tx4{position:absolute; top:520px; right:30px; width:250px;}
.index_tixi_wc .tx .tx5{position:absolute; top:620px; left:50px; width:220px;}
.index_tixi_wc .tx .tx6{position:absolute; top:620px; right:60px; width:220px;}
.index_tixi_wc .tx font{color:#090; font-size:16px;}

.index_title_wc{width:100%; height:100px; margin-top:50px;}
.index_title_top{width:222px; margin:0 auto; text-align:center; font-size:28px;}
.index_title_foot{width:232px; margin:0 auto; margin-top:15px;}
.index_title_foots{width:100%; text-align:center; margin:0 auto; margin-top:15px; color:#666}
.index_title_foot_l{width:40px; float:left; border-bottom:1px solid #CCC; margin-top:9px;}
.index_title_foot_c{width:150px; float:left; color:#999; font-size:14px; text-align:center; }
.index_title_foot_r{width:40px; float:left; border-bottom:1px solid #CCC; margin-top:9px;}
.index_case_wc{width:1008px; height:200px; margin:0 auto }
.index_case_wc .leftLoop{ position:relative; width:100%;    }
.index_case_wc .leftLoop  .prev{ display:block;  width:19px; height:94px; position:absolute; left:-25px; top:18px; cursor:pointer; background:url("../images/BtnLeft.png") no-repeat}
.index_case_wc .leftLoop  .next{ display:block;  width:19px; height:94px; position:absolute; right:-25px; top:18px; cursor:pointer; background:url("../images/BtnRight.png") no-repeat;}
.index_case_wc .leftLoop .hd ul li.on{ background:#f00;  }
.index_case_wc .leftLoop .bd{width:1008px; margin:0 auto;}
.index_case_wc .leftLoop .bd ul{ overflow:hidden; zoom:1; }
.index_case_wc .leftLoop .bd ul li{ margin:0 13px; text-align:center; float:left; _display:inline; overflow:hidden;  }
.index_case_wc .leftLoop .bd ul li .title{line-height:30px; color:#666}
.index_honor_wc{width:1008px; height:280px; margin:0 auto; border:1px solid #ccc }
.index_honor_wc .honor_top{width:100%; height:50px; border-bottom:1px solid #ccc }
.index_honor_wc .honor_top .title{float:left; height:100%; width:120px; background:url(../images/nbg.jpg); line-height:50px; color:#FFF; text-align:center; font-size:16px;}
.index_honor_wc .honor_top .more{float:right; line-height:50px; margin-right:15px;}
.index_honor_wc .honor_top .more a{text-decoration:none; color:#666}
.index_honor_wc .honor_c{width:100%; height:230px;}
.index_honor_wc .leftLoops{ position:relative; width:100%;    }
.index_honor_wc .leftLoops .hd ul li.on{ background:#f00;  }
.index_honor_wc .leftLoops .bd{width:960px; margin:0 auto;}
.index_honor_wc .leftLoops .bd ul{ overflow:hidden; zoom:1; }
.index_honor_wc .leftLoops .bd ul li{ margin:24px 19px; text-align:center; float:left; _display:inline; overflow:hidden;  }
.index_honor_wc .leftLoops .bd ul li .title{line-height:30px; color:#666}
.index_about_wc{width:1008px; height:280px; margin:0 auto; border:1px solid #ccc; margin-top:25px;}
.index_about_wc .about_top{width:100%; height:50px; border-bottom:1px solid #ccc }
.index_about_wc .about_top .title{float:left; height:100%; width:120px; background:url(../images/nbg.jpg); line-height:50px; color:#FFF; text-align:center; font-size:16px;}
.index_about_wc .about_top .more{float:right; line-height:50px; margin-right:15px;}
.index_about_wc .about_top .more a{text-decoration:none; color:#666}
.index_about_wc .about_c{width:100%; height:230px;}
.index_about_wc .about_c .about_left{width:265px; height:197px; float:left; margin:13px 0 0 20px; border:5px solid #ebebeb}
.index_about_wc .about_c .about_right{width:660px; height:192px; float:left; margin:13px 0 0 15px; line-height:26px; font-size:14px; color:#666}
.index_about_wc .about_c .about_right a{text-decoration:none; color:#000}
.index_news_wc{width:1008px; height:430px; margin:0 auto; border:none; margin-top:25px;}
.index_news_wc .news_left{width:645px; height:100%; float:left; border:1px solid #ccc}
.index_news_wc .news_right{width:328px; height:100%; float:right; border:1px solid #ccc}
.slideTxtBox{ width:100%; text-align:left; height:220px; }
.slideTxtBox .hd{ height:50px; line-height:50px; border-bottom:1px solid #ddd;  position:relative;  }
.slideTxtBox .hd ul{ float:left; position:absolute;  }
.slideTxtBox .hd ul li{ float:left; width:100px; text-align:center; color:#333}
.slideTxtBox .hd ul li.on{ height:50px; background:url(../images/nbg.jpg);  color:#FFF;   cursor:pointer; text-align:center }
.slideTxtBox .bd ul{ padding:10px;  }
.slideTxtBox .tempWrap{ margin:15px;  }
.slideTxtBox .hd span{position:absolute; right:15px; top:20px;}
.index_news_wc .news_left .n_top_wc{width:625px; height:160px; border-bottom:1px dashed #e1e1e1} 
.index_news_wc .news_left .n_top_wc .imgs{width:128px; height:128px; float:left; margin:10px 0 0 10px;}
.index_news_wc .news_left .n_top_wc .title{width:450px; height:30px; float:left; margin:10px 0 0 10px;}
.index_news_wc .news_left .n_top_wc .title a{text-decoration:none; color:#F60; font-size:14px;} 
.index_news_wc .news_left .n_top_wc .content{width:450px; height:120px; float:left; font-size:14px; color:#666; line-height:24px;margin:5px 0 0 10px;}
.infoList li{float:left; width:300px; margin:15px 0 0 0}
.infoList li a{text-decoration:none; color:#666; font-size:14px;}
.news_right .top{width:100%; height:50px; border-bottom:1px solid #ccc }
.news_right .top .title{float:left; height:100%; width:120px; background:url(../images/nbg.jpg); line-height:50px; color:#FFF; text-align:center; font-size:16px;}
.news_right .top .more{float:right; line-height:50px; margin-right:15px;}
.news_right .top .more a{text-decoration:none; color:#666}
.news_right .topLoop{margin-top:25px;}
.news_right .infoList li{float:left; width:290px; margin:20px 0 0 20px}
.news_right .infoList li a{text-decoration:none; color:#666; font-size:14px;}
.index_link_wc{width:1008px; height:75px; margin:0 auto; border:1px solid #ccc; margin-top:25px;}
.index_link_wc .link_left{width:120px; height:75px; background:url(../images/linksbg.jpg) no-repeat center; float:left}
.index_link_wc .link_right{width:860px; height:75px; float:right}
.index_link_wc .link_right span{float:left;   margin:27px 0 0 20px;}
.index_link_wc .link_right span a{text-decoration:none; color:#666; font-size:14px; }

.common_product_wc{width:1008px; height:auto; margin:0 auto; margin-top:25px;}
.common_product_left{width:210px; height:100%; overflow:hidden; float:left; }
.common_product_right{width:760px; height:100%; overflow:hidden; float:right}
.common_product_left .title{width:210px; height:81px; background:url(../images/pro_b1.jpg) no-repeat center;}
.common_product_left .title .title1{font-size:42px; color:#ccc; float:left; margin:10px 0 0 40px;}
.common_product_left .title .title2{font-size:18px; color:#FFF; float:left; margin:15px 0 0 0; width:128px;}
.common_product_left .title .title3{font-size:16px; color:#ccc; float:left; margin:0 0 0 0; }
.common_product_left .list{width:100%; height:100%; overflow:hidden; background:#0079be}
.common_product_left .list_bg{width:200px; height:100%;  overflow:hidden; background:#fff; margin:0 0 15px 5px; padding-bottom:28px;}
.common_product_left .list_bg .list_bg_txt1{width:100%; height:30px; text-align:center; color:#333; font-size:16px; margin-top:10px;}
.common_product_left .list_bg .list_bg_txt2{width:180px; height:auto; margin:0 auto; line-height:26px; text-align:left; color:#333; font-size:12px; margin-top:5px;}
.common_product_left .list_bg .list_bg_b{width:100%; height:30px; border-top:1px solid #ebebeb;  border-bottom:1px solid #ebebeb; margin-top:10px; float:left; font-size:14px; color:#639; font-weight:800; line-height:30px;}
.common_product_left .list_bg .list_bg_s{width:100%; height:28px; border-bottom:1px dashed #CCC;  margin-top:8px; float:left}
.common_product_left .list_bg .list_bg_b a{text-decoration:none; color:#639}
.common_product_left .list_bg .list_bg_s img{margin-left:18px;}
.common_product_left .list_bg .list_bg_s a{text-decoration:none; color:#666}
.common_product_left .list_ty{width:100%; height:16px; background:url(../images/pro_t2.jpg)}
.common_product_left .imgs{width:100%; height:250px; margin-top:14px;}
.common_product_right .top_title{width:100%; height:30px; border-bottom:1px solid #CCC; line-height:30px; position:relative}
.common_product_right .top_title .top_title_left{float:left; font-size:14px;}
.common_product_right .top_title .p_line{border-bottom:2px solid #024687; position:absolute; left:0; bottom:-1px; width:200px;}
.common_product_right .ny_c{width:96%; margin:0 auto; margin-top:20px; line-height:28px; font-size:14px; color:#666}

.news_msg_list{width:100%; height:30px; float:left; margin:10px 0 0 0;}
.news_msg_d{width:20px; height:30px; float:left; overflow:hidden; color:#F63}
.news_msg_title{width:600px; float:left; text-align:left; color:#666; font-size:14px; }
.news_msg_title a{color:#666; text-decoration:none}
.news_msg_date{float:right;  color:#999}
.pro_content_list{width:220px; height:250px; float:left; margin:15px 0 0 18px; border:1px solid  #E1E1E1}
.pro_content_list .img{width:200px; height:180px; margin:0 auto; margin-top:15px;}
.pro_content_list .title{width:200px; height:40px; line-height:40px; margin:0 auto; margin-top:10px; text-align:center; font-size:16px;}
.contact_map{width:700px; height:300px;}
.news_article_title{width:100%; text-align:center; font-size:22px; font-weight:800}
.news_article_date{width:100%; text-align:center; font-size:12px; margin:10px auto}
.products_article_title{width:100%; text-align:center; font-size:22px; font-weight:800}
.products_article_date{width:100%; text-align:center; font-size:12px; margin:10px auto}
.products_article_pic{width:100%; text-align:center}


.common_foot_wc{width:100%; height:252px; background:url(../images/f_bj.jpg); margin-top:25px;}
.common_foot_top{width:950px; height:62px; margin:0 auto;}
.common_foot_wcs{width:1008px; height:170px; margin:0 auto}
.common_foot_left{width:260px; height:170px; float:left}
.common_foot_left_nr{float:left; width:100%; color:#fff; font-size:14px; margin-top:10px;}
.common_foot_left_js{float:left; width:100%; color:#fff; font-size:12px; margin-top:10px; color:#fff}
.common_foot_left_js a{text-decoration:none; color:#fff}
.common_foot_right{width:340px; height:170px; float:right; position:relative; text-align:center; color:#fff}
.common_foot_list{width:100%; float:left; margin-top:28px; line-height:30px; font-size:14px;}
.common_foot_top span{float:left; color:#fff; font-size:16px; margin:18px 0 0 25px;}
.common_foot_top span a{text-decoration:none; color:#fff}

/*--分页样式--*/
.page_total {border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; border-bottom: #7f9db9 1px solid; background-color: #f5fbff; font-size: 11px; font-weight: bold; font-family: verdana; padding-right: 2px; padding-left: 2px;}
.page_pages {border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; border-bottom: #7f9db9 1px solid; background-color: #ffffff; font-size: 11px; font-weight: bold; font-family: verdana; padding-right: 2px; padding-left: 2px;}
.page_redirect {border-right: #dddddd 1px solid; border-top: #dddddd 1px solid; border-left: #dddddd 1px solid; border-bottom: #dddddd 1px solid; background-color: #ffffff; font-size: 11px; padding-right: 5px; padding-left: 5px;}
.on_page_redirect {border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; border-bottom: #7f9db9 1px solid; background-color: #f5fbff; font-size: 11px; color: #FF7200; padding-right: 5px; padding-left: 5px;}
.page_number {border-right: #dddddd 1px solid; border-top: #dddddd 1px solid; border-left: #dddddd 1px solid; border-bottom: #dddddd 1px solid; background-color: #ffffff; font-size: 11px; font-family: verdana; padding-right: 7px; padding-left: 7px;}
.on_page_number {border-right: #dddddd 1px solid; border-top: #dddddd 1px solid; border-left: #dddddd 1px solid; border-bottom: #dddddd 1px solid; background-color: #f5fbff; font-size: 11px; font-family: verdana; color: #FF7200; padding-right: 7px; padding-left: 7px;}
.page_curpage {border-right: #dbddd3 1px solid; border-top: #dbddd3 1px solid; border-left: #dbddd3 1px solid; border-bottom: #dbddd3 1px solid; background-color: #f5fbff; font-size: 11px; font-family: verdana; color: #FF7200; font-weight: bold; padding-right: 7px; padding-left: 7px;}
.page_input {border-right: #808080 1px solid; border-top: #808080 1px solid; border-left: #808080 1px solid; border-bottom: #808080 1px solid; width: 40px; height: 20px; float:left; background:#ffffff;}
.foot_fenye{margin-top:15px; width:100%; text-align:center; height:100px; }